串口
一、串口(串行接口)二、异步串口(以下统称串口)三、重要参数1、波特率2、报文格式2.1、起始位2.2、数据位2.3、奇偶校验位2.4、停止位2.5、空闲位
四、波形1、具体连接2、波形分析2.1 发送1报文2.2 发送65报文
五、总结
本文使用 STM32F407ZGT6单片机基于标准库进行测试
一、串口(串行接口)
概念: 串行接口 (英文:Serial Interface) 是指数据一位一位地顺序传送,一条信息的各位数据被逐位按顺序传送的通讯方式称为串行通讯。 特点: 串行通讯的特点是:数据位的传送,按位顺序进行,最少只需一根传输线即可完成;成本低但传送速度慢。串行通讯的距离可以从几米到几千米。 优点: 通信线路简单,只要一对传输线就可以实现双向通信,可以直接利用电话线作为传输线,从而大大降低了成本,特别适用于远距离通信,但传送速度较慢。
分类: 串口分为同步串行接口和异步串行接口
同步串行接口(英文:SynchronousSerialInterface,SSI),即通信双方共用一个时钟,是一种常用的工业用通信接口。异步串行接口(英文:Universal Asynchronous Receiver/Transmitter, UART),通信双方通过使用相同的波特率来实现同步,采用固定的通信格式,数据以相同的帧格式进行传送,这里我们主要讨论异步串行接口。
二、异步串口(以下统称串口)
串口有TTL和RS232两种电平,它们的具体区别是:
电平TTLRS232输出低电平Lo |